import { request } from '@/utils/request';

// 产品列表
export function productgetProductPageApp(data) {
  return request(
    {
      url: '/product/getProductPageApp',
      method: 'POST',
      data
    },
    { toast: false }
  );
}

// 产品列表对应的所有二级分类
export function productqueryProductCategory(data) {
  return request(
    {
      url: '/product/queryProductCategory',
      method: 'POST',
      data
    },
    { loading: false, toast: false }
  );
}

// 产品分类树形
export function productCategorygetProductCategoryTreeApp() {
  return request(
    {
      url: '/productCategory/getProductCategoryTreeApp',
      method: 'POST'
    },
    { loading: false, toast: false }
  );
}

// 产品一二级分类列表
export function productCategorygetProductCategoryStatisticsListApp(data) {
  return request(
    {
      url: '/productCategory/getProductCategoryStatisticsListApp',
      method: 'POST',
      data
    },
    { toast: false }
  );
}

// 产品列表分页2.0版本
export function productgetProductPageAppV2(data) {
  return request(
    {
      url: '/product/getProductPageAppV2',
      method: 'POST',
      data
    },
    { toast: false }
  );
}

// 加入产品2.0版本
export function providerProductApplyaddOrUpdateProviderProductAppV2(data) {
  return request({
    url: '/providerProductApply/addOrUpdateProviderProductAppV2',
    method: 'POST',
    data
  });
}

// 可报名活动列表（当前服务商）
export function activitygetAppActivityPage(data) {
  return request(
    {
      url: '/activity/getAppActivityPage',
      method: 'POST',
      data
    },
    { toast: false }
  );
}

// 活动分享列表(服务商/渠道商)
export function activitygetAppActivitySharePage(data) {
  return request(
    {
      url: '/activity/getAppActivitySharePage',
      method: 'POST',
      data
    },
    { toast: false }
  );
}

// APP分享（生成小程序链接）
export function activityappgetShareUrlLink(data) {
  return request(
    {
      url: '/activity/app/getShareUrlLink',
      method: 'POST',
      data
    },
    { toast: false }
  );
}
